<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns ="http://www.w3.org/1999/xhtml"><head><meta content="text/html;charset=utf-8"/><title>Cucumber</title><style type="text/css">/* cucumber.css is generated from cucumber.sass */
/* Regenerate with rake sass */
body {
  font-size: 0px;
  color: #FFFFFF;
  margin: 0px;
  padding: 0px;
}

.cucumber, td, th {
  font: normal 11px "Lucida Grande", Helvetica, sans-serif;
  background: white;
  color: #000000;
}
.cucumber #cucumber-header, td #cucumber-header, th #cucumber-header {
  background: #65C400;
  color: #FFFFFF;
  height: 5em;
}
.cucumber .scenario h3, td .scenario h3, th .scenario h3 {
  font-size: 11px;
  padding: 3px;
  margin: 0;
  background: #65C400;
  color: #FFFFFF;
  font-weight: bold;
}
.cucumber h1, td h1, th h1 {
  margin: 0px 10px 0px 10px;
  padding: 10px;
  font-family: "Lucida Grande", Helvetica, sans-serif;
  font-size: 1.8em;
  position: absolute;
}
.cucumber h4, td h4, th h4 {
  margin-bottom: 2px;
}
.cucumber div.feature, td div.feature, th div.feature {
  padding: 2px;
  margin: 0px 10px 5px 10px;
}
.cucumber div.examples, td div.examples, th div.examples {
  padding: 0em 0em 0em 1em;
}
.cucumber .stats, td .stats, th .stats {
  margin: 2em;
}
.cucumber .summary ul.features li, td .summary ul.features li, th .summary ul.features li {
  display: inline;
}
.cucumber .step_name, td .step_name, th .step_name {
  float: left;
}
.cucumber .step_file, td .step_file, th .step_file {
  text-align: right;
  color: #999999;
}
.cucumber .step_file a, td .step_file a, th .step_file a {
  color: #999999;
}
.cucumber .tag, td .tag, th .tag {
  font-weight: bold;
  color: #246AC1;
}
.cucumber .backtrace, td .backtrace, th .backtrace {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 1em;
  color: #000000;
}
.cucumber a, td a, th a {
  text-decoration: none;
  color: #BE5C00;
}
.cucumber a:hover, td a:hover, th a:hover {
  text-decoration: underline;
}
.cucumber a:visited, td a:visited, th a:visited {
  font-weight: normal;
}
.cucumber a div.examples, td a div.examples, th a div.examples {
  margin: 5px 0px 5px 15px;
  color: #000000;
}
.cucumber .outline table, td .outline table, th .outline table {
  margin: 0px 0px 5px 10px;
}
.cucumber table, td table, th table {
  border-collapse: collapse;
}
.cucumber table td, td table td, th table td {
  padding: 3px 3px 3px 5px;
}
.cucumber table td.failed, .cucumber table td.passed, .cucumber table td.skipped, .cucumber table td.pending, .cucumber table td.undefined, td table td.failed, td table td.passed, td table td.skipped, td table td.pending, td table td.undefined, th table td.failed, th table td.passed, th table td.skipped, th table td.pending, th table td.undefined {
  padding-left: 18px;
  padding-right: 10px;
}
.cucumber table td.failed, td table td.failed, th table td.failed {
  border-left: 5px solid #c20000;
  border-bottom: 1px solid #c20000;
  background: #fffbd3;
  color: #c20000;
}
.cucumber table td.passed, td table td.passed, th table td.passed {
  border-left: 5px solid #65c400;
  border-bottom: 1px solid #65c400;
  background: #dbffb4;
  color: #3d7700;
}
.cucumber table td.skipped, td table td.skipped, th table td.skipped {
  border-left: 5px solid aqua;
  border-bottom: 1px solid aqua;
  background: #e0ffff;
  color: #001111;
}
.cucumber table td.pending, td table td.pending, th table td.pending {
  border-left: 5px solid #faf834;
  border-bottom: 1px solid #faf834;
  background: #fcfb98;
  color: #131313;
}
.cucumber table td.undefined, td table td.undefined, th table td.undefined {
  border-left: 5px solid #faf834;
  border-bottom: 1px solid #faf834;
  background: #fcfb98;
  color: #131313;
}
.cucumber ol, td ol, th ol {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
.cucumber ol li.step, td ol li.step, th ol li.step {
  padding: 3px 3px 3px 18px;
  margin: 5px 0px 5px 5px;
}
.cucumber ol li, td ol li, th ol li {
  margin: 0em 0em 0em 1em;
  padding: 0em 0em 0em 0.2em;
}
.cucumber ol li span.param, td ol li span.param, th ol li span.param {
  font-weight: bold;
}
.cucumber ol li.failed, td ol li.failed, th ol li.failed {
  border-left: 5px solid #c20000;
  border-bottom: 1px solid #c20000;
  background: #fffbd3;
  color: #c20000;
}
.cucumber ol li.passed, td ol li.passed, th ol li.passed {
  border-left: 5px solid #65c400;
  border-bottom: 1px solid #65c400;
  background: #dbffb4;
  color: #3d7700;
}
.cucumber ol li.skipped, td ol li.skipped, th ol li.skipped {
  border-left: 5px solid aqua;
  border-bottom: 1px solid aqua;
  background: #e0ffff;
  color: #001111;
}
.cucumber ol li.pending, td ol li.pending, th ol li.pending {
  border-left: 5px solid #faf834;
  border-bottom: 1px solid #faf834;
  background: #fcfb98;
  color: #131313;
}
.cucumber ol li.undefined, td ol li.undefined, th ol li.undefined {
  border-left: 5px solid #faf834;
  border-bottom: 1px solid #faf834;
  background: #fcfb98;
  color: #131313;
}
.cucumber #summary, td #summary, th #summary {
  margin: 0px;
  padding: 5px 10px;
  text-align: right;
  top: 0px;
  right: 0px;
  float: right;
}
.cucumber #summary p, td #summary p, th #summary p {
  margin: 0 0 0 2px;
}
.cucumber #summary #totals, td #summary #totals, th #summary #totals {
  font-size: 1.2em;
}

.ruby {
  font-size: 12px;
  font-family: monospace;
  color: white;
  background: black;
  padding: 0.1em 0 0.2em 0;
}
.ruby .keyword {
  color: #FF6600;
}
.ruby .constant {
  color: #339999;
}
.ruby .attribute {
  color: white;
}
.ruby .global {
  color: white;
}
.ruby .module {
  color: white;
}
.ruby .class {
  color: white;
}
.ruby .string {
  color: #66FF00;
}
.ruby .ident {
  color: white;
}
.ruby .method {
  color: #FFCC00;
}
.ruby .number {
  color: white;
}
.ruby .char {
  color: white;
}
.ruby .comment {
  color: #9933CC;
}
.ruby .symbol {
  color: white;
}
.ruby .regex {
  color: #44B4CC;
}
.ruby .punct {
  color: white;
}
.ruby .escape {
  color: white;
}
.ruby .interp {
  color: white;
}
.ruby .expr {
  color: white;
}
.ruby .offending {
  background: #333333;
}
.ruby .linenum {
  width: 75px;
  padding: 0.1em 1em 0.2em 0;
  color: #000000;
  background: #FFFBD3;
}
</style><script type="text/javascript">      function moveProgressBar(percentDone) {
      document.getElementById("cucumber-header").style.width = percentDone +"%";
      }
      function makeRed(element_id) {
      document.getElementById(element_id).style.background = '#C40D0D';
      document.getElementById(element_id).style.color = '#FFFFFF';
      }

      function makeYellow(element_id) {
      document.getElementById(element_id).style.background = '#FAF834';
      document.getElementById(element_id).style.color = '#000000';
      }
</script></head><body><!-- Step count 22--><div class="cucumber"><div id="cucumber-header"><div id="label"><h1>Cucumber Features</h1></div><div id="summary"><p id="totals"></p><p id="duration"></p></div></div><div class="feature"><h2><span class="val">Feature: Testing login page of demo.relenta.com</span></h2><p class="narrative"></p><div class='scenario'><h3 id="scenario_1"><span class="keyword">Scenario:</span> <span class="val">without SSL connection</span></h3><ol><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_4' class='step passed'><div class="step_name"><span class="keyword">Given</span> <span class="step val">navigate to the page &quot;<span class="param">http://demo.relenta.com/</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:1</span></div></li> <script type="text/javascript">moveProgressBar('4.5');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_5' class='step passed'><div class="step_name"><span class="keyword">When</span> <span class="step val">on the page exists following text:&quot;<span class="param">© 2010 Relenta Inc. All rights reserved.</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:5</span></div></li> <script type="text/javascript">moveProgressBar('9.0');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_6' class='step passed'><div class="step_name"><span class="keyword">When</span> <span class="step val">&quot;<span class="param">text_field</span>&quot; component with &quot;<span class="param">id</span>&quot;=&quot;<span class="param">username</span>&quot; avaliable</span></div><div class="step_file"><span>/features/step_definitions/login.rb:9</span></div></li> <script type="text/javascript">moveProgressBar('13.6');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_7' class='step passed'><div class="step_name"><span class="keyword">Then</span> <span class="step val">type &quot;<span class="param">demo</span>&quot; value in text field with &quot;<span class="param">id</span>&quot;=&quot;<span class="param">username</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:32</span></div></li> <script type="text/javascript">moveProgressBar('18.1');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_8' class='step passed'><div class="step_name"><span class="keyword">When</span> <span class="step val">&quot;<span class="param">text_field</span>&quot; component with &quot;<span class="param">id</span>&quot;=&quot;<span class="param">password</span>&quot; avaliable</span></div><div class="step_file"><span>/features/step_definitions/login.rb:9</span></div></li> <script type="text/javascript">moveProgressBar('22.7');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_9' class='step passed'><div class="step_name"><span class="keyword">Then</span> <span class="step val">type &quot;<span class="param">demo</span>&quot; value in text field with &quot;<span class="param">id</span>&quot;=&quot;<span class="param">password</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:32</span></div></li> <script type="text/javascript">moveProgressBar('27.2');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_10' class='step passed'><div class="step_name"><span class="keyword">When</span> <span class="step val">&quot;<span class="param">button</span>&quot; component with &quot;<span class="param">id</span>&quot;=&quot;<span class="param">password</span>&quot; avaliable</span></div><div class="step_file"><span>/features/step_definitions/login.rb:9</span></div></li> <script type="text/javascript">moveProgressBar('31.8');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_11' class='step passed'><div class="step_name"><span class="keyword">Then</span> <span class="step val">click button with &quot;<span class="param">value</span>&quot;=&quot;<span class="param">Login</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:36</span></div></li> <script type="text/javascript">moveProgressBar('36.3');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_12' class='step passed'><div class="step_name"><span class="keyword">When</span> <span class="step val">on the page exists following text:&quot;<span class="param">Email marketing</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:5</span></div></li> <script type="text/javascript">moveProgressBar('40.9');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_13' class='step passed'><div class="step_name"><span class="keyword">Then</span> <span class="step val">logoff clicking on link with &quot;<span class="param">xpath</span>&quot;=&quot;<span class="param">/html/body/div/div/div/div/a[3]</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:40</span></div></li> <script type="text/javascript">moveProgressBar('45.4');</script><script>makeRed('cucumber-header');makeRed('scenario_1');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_14' class='step failed'><div class="step_name"><span class="keyword">When</span> <span class="step val">on the page exists following text:&quot;<span class="param">© 2010 Relenta Inc. All rights reserved.</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:5</span></div><div class="message"><pre>unknown property or method `document'
    HRESULT error code:0x800706ba
      The RPC server is unavailable.</pre></div><div class="backtrace"><pre>D:/Environment/netbeans/workplace/relenta/test/features/step_definitions/login.rb:6:in `/^on the page exists following text:"([^\"]*)"$/'
D:\Environment\netbeans\workplace\relenta\test\features\relenta_login.feature:14:in `When on the page exists following text:"© 2010 Relenta Inc. All rights reserved."'</pre></div><pre class="ruby"><code><span class="linenum">4</span>
<span class="linenum">5</span>When /^on the page exists following text:"([^\"]*)"$/ do |value|
<span class="offending"><span class="linenum">6</span>  @browser.text.include? value</span>
<span class="linenum">7</span>end
<span class="linenum">8</span>
<span class="linenum">9</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre></li> <script type="text/javascript">moveProgressBar('50.0');</script></ol></div><div class='scenario'><h3 id="scenario_2"><span class="keyword">Scenario:</span> <span class="val">with SSL connection</span></h3><ol><script>makeRed('scenario_2');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_17' class='step failed'><div class="step_name"><span class="keyword">Given</span> <span class="step val">navigate to the page &quot;<span class="param">https://demo.relenta.com/</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:1</span></div><div class="message"><pre>unknown property or method `navigate'
    HRESULT error code:0x800706ba
      The RPC server is unavailable.</pre></div><div class="backtrace"><pre>D:/Environment/netbeans/workplace/relenta/test/features/step_definitions/login.rb:2:in `/^navigate to the page "([^\"]*)"$/'
D:\Environment\netbeans\workplace\relenta\test\features\relenta_login.feature:17:in `Given navigate to the page "https://demo.relenta.com/"'</pre></div><pre class="ruby"><code><span class="linenum">0</span>Given /^navigate to the page "([^\"]*)"$/ do |testURL|
<span class="linenum">1</span>  @browser.goto testURL
<span class="offending"><span class="linenum">2</span>end</span>
<span class="linenum">3</span>
<span class="linenum">4</span><span class="comment"># gem install syntax to get syntax highlighting</span></code></pre></li> <script type="text/javascript">moveProgressBar('54.5');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_18' class='step skipped'><div class="step_name"><span class="keyword">When</span> <span class="step val">on the page exists following text:&quot;<span class="param">© 2010 Relenta Inc. All rights reserved.</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:5</span></div></li> <script type="text/javascript">moveProgressBar('59.0');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_19' class='step skipped'><div class="step_name"><span class="keyword">When</span> <span class="step val">&quot;<span class="param">text_field</span>&quot; component with &quot;<span class="param">id</span>&quot;=&quot;<span class="param">username</span>&quot; avaliable</span></div><div class="step_file"><span>/features/step_definitions/login.rb:9</span></div></li> <script type="text/javascript">moveProgressBar('63.6');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_20' class='step skipped'><div class="step_name"><span class="keyword">Then</span> <span class="step val">type &quot;<span class="param">demo</span>&quot; value in text field with &quot;<span class="param">id</span>&quot;=&quot;<span class="param">username</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:32</span></div></li> <script type="text/javascript">moveProgressBar('68.1');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_21' class='step skipped'><div class="step_name"><span class="keyword">When</span> <span class="step val">&quot;<span class="param">text_field</span>&quot; component with &quot;<span class="param">id</span>&quot;=&quot;<span class="param">password</span>&quot; avaliable</span></div><div class="step_file"><span>/features/step_definitions/login.rb:9</span></div></li> <script type="text/javascript">moveProgressBar('72.7');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_22' class='step skipped'><div class="step_name"><span class="keyword">Then</span> <span class="step val">type &quot;<span class="param">demo</span>&quot; value in text field with &quot;<span class="param">id</span>&quot;=&quot;<span class="param">password</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:32</span></div></li> <script type="text/javascript">moveProgressBar('77.2');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_23' class='step skipped'><div class="step_name"><span class="keyword">When</span> <span class="step val">&quot;<span class="param">button</span>&quot; component with &quot;<span class="param">id</span>&quot;=&quot;<span class="param">password</span>&quot; avaliable</span></div><div class="step_file"><span>/features/step_definitions/login.rb:9</span></div></li> <script type="text/javascript">moveProgressBar('81.8');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_24' class='step skipped'><div class="step_name"><span class="keyword">Then</span> <span class="step val">click button with &quot;<span class="param">value</span>&quot;=&quot;<span class="param">Login</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:36</span></div></li> <script type="text/javascript">moveProgressBar('86.3');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_25' class='step skipped'><div class="step_name"><span class="keyword">When</span> <span class="step val">on the page exists following text:&quot;<span class="param">Email marketing</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:5</span></div></li> <script type="text/javascript">moveProgressBar('90.9');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_26' class='step skipped'><div class="step_name"><span class="keyword">Then</span> <span class="step val">logoff clicking on link with &quot;<span class="param">xpath</span>&quot;=&quot;<span class="param">/html/body/div/div/div/div/a[3]</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:40</span></div></li> <script type="text/javascript">moveProgressBar('95.4');</script><li id='D_\Environment\netbeans\workplace\relenta\test\features\relenta_login_feature_27' class='step skipped'><div class="step_name"><span class="keyword">When</span> <span class="step val">on the page exists following text:&quot;<span class="param">© 2010 Relenta Inc. All rights reserved.</span>&quot;</span></div><div class="step_file"><span>/features/step_definitions/login.rb:5</span></div></li> <script type="text/javascript">moveProgressBar('100.0');</script></ol></div></div><script type="text/javascript">document.getElementById('duration').innerHTML = "Finished in <strong>0m12.969s seconds</strong>";</script><script type="text/javascript">document.getElementById('totals').innerHTML = "2 scenarios (2 failed)<br />22 steps (2 failed, 10 skipped, 10 passed)";</script></div></body></html>